def add<T>(var x:T, var y:T):T {
    return x + y;
}

print(add<Int>(3, 4));
print(add<String>("hello", " world!"));

